package com.imot.service;

import com.imot.pojo.dto.AddExperimentDataDto;
import com.imot.pojo.entity.ExperimentFiles;
import com.imot.response.Result;

import java.time.LocalDateTime;

/**
 * @Author:Qinning
 * @Date: 2023/11/30  10:00
 * @Version 1.0
 */
public interface ExperimentDataService {
    Result getStatusbar();

    Result addExperimentData(AddExperimentDataDto addExperimentDataDto);

    Result deleteExperimentData(Integer id);

    Result updateExperimentData(ExperimentFiles experimentFiles);

    Result getExperimentData(Integer page, Integer limit, LocalDateTime start, LocalDateTime end, String exceptionType, String exceptionName);

    Result getExperimentDataDetails(Integer id);
}
